Requirement Change Prediction Model for Small Software Systems

نویسندگان

چکیده

The software industry plays a vital role in driving technological advancements. Software projects are complex and consist of many components, so change is unavoidable these projects. requirements must be predicted early to preserve resources, since it can lead project failures. This work focuses on small-scale systems which changed gradually. provides probabilistic prediction model, predicts the probability changes requirement specifications. first part considers analyzing due certain variables with help stakeholders, developers, experts by questionnaire method. Then, proposed model incorporates their knowledge Bayesian network as conditional probabilities independent dependent variables. approach utilizes variable elimination method obtain posterior revisions document. was evaluated sensitivity analysis comparison methods. For given dataset, computed low state 0.42, high 0.45. Thus, results proved that predict document accurately outperforming existing models.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Change Prediction in Object-Oriented Software Systems: A Probabilistic Approach

An estimation of change-proneness of parts of a software system is an active topic in the area of software engineering. Such estimates can be used to predict changes to different classes of a system from one release to the next. They can also be used to estimate and possibly reduce the effort required during the development and maintenance phase by balancing the amount of developers’ time assig...

متن کامل

Change Requirement Management Issues for a Large Software Development Projects

There are no major organizations that are free from the challenges of initiating, developing and implementing effective software changes management. Only few project managers got the ability to manage the change efficiently. As a result, software practitioners recognize that strategic change is not temporary issues but it is continued process. Software Change requirement management approach is ...

متن کامل

Software Fault Prediction Model for Embedded Systems: A Novel finding

Software testing plays a vital role in software development especially when the software developed is mission, safety and business critical applications. Software testing is the most time consuming and costly phase. Prediction of a modules info fault-prone and non fault prone prior to testing is one of the cost effective technique. Predicting a safe module as faulty increases the cost of projec...

متن کامل

Enhancement in the effectiveness of requirement change management model for global software development

Department of Computer Science, University of Agriculture, Faisalabad Corresponding Author’s email: [email protected] ABSTRACT— The need for change in project requirements is necessary for every organization due to change in technology, change in government policy, and change of customer or stakeholder’s requirements. Requirement Change Management (RCM) is not an easy task, especially in ...

متن کامل

Change-Enabled Software Systems

Few real software systems are built completely from scratch nowadays. Instead, systems are built iteratively and incrementally, while integrating and interacting with components from many other systems. Adaptation, reconfiguration and evolution are normal, ongoing processes throughout the lifecycle of a software system. Nevertheless the platforms, tools and environments we use to develop softwa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computers

سال: 2023

ISSN: ['2073-431X']

DOI: https://doi.org/10.3390/computers12080164